home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 / Ham Radio 2000.iso / ham2000 / logs / logbook / dx.asc < prev    next >
Text File  |  1992-08-18  |  4KB  |  140 lines

  1. DX.DOC 0.46
  2.  
  3. This is a concept demonstration. IT is provided for comment 
  4. purposes only. Please do not pass it out to anyone else without 
  5. permission. It is unsupported.
  6.  
  7. This is something in the middle of a conversion from the PC-HAM 
  8. logbook package writtten in dBASE to a real time integrated dx 
  9. chasing/loggging/contest package. Ideas and comments are welcome.
  10.  
  11. Use LOGBOOK.DOC in the PC-HAM package for documentation. The 
  12. package more or less follows it.
  13.  
  14. Please don't tell me about bugs in this code. I know where they 
  15. are. Rather, comments and ideas:- what to add, are functions in 
  16. the correct menus, etc. Think of this program as a smart log book 
  17. and a smart front end to the PacketCluster.
  18.  
  19. Radio interface is not implemented.
  20.  
  21. CW key is bit 0 on parallel (LPT) interface. You can set LPT 1 or LPT2.
  22. Radio memory step up/down are bits 1 and 2 on LPT interface.  You 
  23. need  a  simple parallel interface. An 8 bit octal  latch  and  a
  24. level converter chip/transistor resistor combination.
  25.  
  26. The  logbook should be the hf one used in LAN-LINK. DX  and  LAN-
  27. LINK 2.00C+ (i.e 2.01) use indexed logs to speed up the searches.
  28.  
  29. Contents of the DX-LINK.SYS file are listed below. Note, not all 
  30. are used in this version.
  31.  
  32. Line Item
  33.  
  34. 1    Mycall
  35. 2    My_Lat
  36. 3    My_Long
  37. 4    Log_book
  38. 5    DXCC_book
  39. 6    GMT_Offset
  40. 7    Directory_Path
  41. 8    Packet_Cluster_call
  42. 9    TNC
  43. 10   TNC_Com_port
  44. 11   TNC_Baud_Rate
  45. 12   TNC_data_bits
  46. 13   TNC_Stop_bits
  47. 14   TNC_Parity_String
  48.      Com Port 4 Address
  49.      Com Port 4 IRQ
  50. 15   Port_Radio
  51. 16   Radio_Port_baud_rate
  52. 17   Radio_Port_Bits
  53. 18   Radio_Port_stop_bits
  54. 19   Radio_Port_Parity
  55. 20   check line if pos('DX-CC') <> 0 then flag_registered := true;
  56. 21   The following lines carry two items, band and mid-mode 
  57.      frequency.
  58.      Any frequency announced in a PacketCluster DX Alert on a 
  59.      band below the mid-mode frequncy will be assumed as low mode 
  60.      (CW default). Any frequency above the mid-mode will be 
  61.      assumed as being high mode.
  62.  
  63. 22   Check line AND low_mode, high_mode
  64.  
  65. The following lines contain the window colors
  66.  
  67. 23   StatusWindow_Color
  68. 24   BottomWindow_Color
  69. 25   DXCCWindow_Color
  70. 26   DXWindow_Color
  71. 27   InWindow_Color
  72. 28   PromptWindow_Color
  73. 29   alarmwindow_Color
  74. 30   Emphasis_Color
  75. 31   Option_Color
  76. 32   change_color
  77. 33   Alarm_color
  78. 36   W2M_Window_Title, W2M_Window_Color
  79. 37   W6M_Window_Title, W6M_Window_Color
  80. 38   W10M_Window_Title, W10M_Window_Color
  81. 39   W12M_Window_Title, W12M_Window_Color
  82. 40   W15M_Window_Title, W15M_Window_Color
  83. 41   W17M_Window_Title, W17M_Window_Color
  84. 42   W20M_Window_Title, W20M_Window_Color
  85. 43   W30M_Window_Title, W30M_Window_Color
  86. 44   W40M_Window_Title, W40M_Window_Color
  87. 45   W80M_Window_Title, W80M_Window_Color
  88. 46   W160M_Window_Title, W160M_Window_Color
  89. 47   WWV_Window_STRING,WWVWindow_Color
  90. 48   LOG_Window_STRING, LogbookWindow_Color
  91.  
  92. 49   Flag_sound 
  93.      if '1' then flag_sound := true else flag_sound := false;
  94.      if '1' then sound on.
  95.  
  96. 50   Flag_Cluster
  97.      if '1' then flag_Cluster := true else flag_Cluster := false;
  98.      Set to '1' if you work connected to the Cluster, '0' in 
  99.      monitoring mode.
  100.  
  101. The following lines should match the mode entries in your log. 
  102.      I.e., PCKT for packet, AMTR for AMTOR, etc.
  103.   
  104. 51   String_SSB
  105. 52   String_CW 
  106. 53   String_PCKT
  107. 54   String_FM 
  108. 55   String_AMTR
  109. 56   String_RTTY
  110. 57   String_SSTV
  111. 58   WWV_String
  112. 59   DX_String
  113. 60   TALK1_String
  114. 61   TALK2_String
  115. 62   To_Me_String
  116.  
  117. 63   Data_File, used for demo in Misc Menu, 'Q' option.
  118.   
  119. 64   Secondary_LogBook
  120.      This allows you to configure a second logbook for the ALt-S 
  121.      search for a callsign. For example, in a contest, you can 
  122.      check for worked in contest AND worked at any previous time.
  123.  
  124. 65   Flag_Secondary_log
  125.      if '1' then Flag_Secondary_Log := true 
  126.             else Flag_Secondary_Log := false;
  127.      if '1' secondary log is searched.
  128.  
  129. 67   QSL_Control_State
  130. 68   QSL_File
  131.  
  132. 69   Default_Window); IOCheck; {}
  133. 70   CW_dit_time); IOCheck;
  134. 71   CW_note); IOCheck;
  135. 72   LPT_Number); IOCheck;
  136. 73   Radio_default_Memory); IOCheck;
  137. 74   Radio_Max_Memory); IOCheck;
  138. 75   The next ten lines contain messages that can be transmitted
  139.      in CW using Alt-Function keys.
  140.